import time
from public.action import *
from public.business import *
from public.testData import *
from public.tools import *

testCase = 'DBshop008_查看销售管理支付记录流程'

firefox = openBrowser(urlAdmin)
DBshopLoginAdmin(firefox)
# 1.点击销售管理支付记录。
DBshopEnterMenu2(firefox, '销售管理', '支付记录')
# 2.点击""订单号""按钮，查看订单已发货还是未发货。
rootPath = get_pro_rootpath() # 获取项目的绝对路径
filePath = rootPath+r'\public\order1.txt' # 拼接文件路径
orderNo = readFile(filePath) # 读取文件中的订单编号
firefox.find_element_by_xpath(orderNo).click()
time.sleep(1)

# 断言
try:
    if firefox.find_element_by_xpath("//dt[text()='发货时间']").is_displayed():
        writeLog("%s 测试通过" % testCase)
except:
    writeLog("%s 测试失败" % testCase)
    getPhoto(firefox)
firefox.quit()